package com.xqboss.apps.vo.order;

import com.xqboss.apps.enums.order.OrderStatusEnum;
import com.xqboss.apps.enums.order.OrderTypeEnum;
import com.xqboss.apps.enums.order.RefundStatusEnum;
import com.xqboss.apps.enums.user.PayTypeEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author Trent
 * @date 2023/8/29
 */
@Data
@ApiModel
public class AppOrderItemListVo {
    @ApiModelProperty("子订单号")
    private Long id;
    @ApiModelProperty("主订单号")
    private Long orderMainId;
    @ApiModelProperty("商品主图")
    private String skuImg;
    @ApiModelProperty("商品ID")
    private Long spuId;
    @ApiModelProperty("商品名称")
    private String spuName;
    @ApiModelProperty("商品数量")
    private Integer skuCnt;
    @ApiModelProperty("下单单位，规格")
    private String skuSpec;
    @ApiModelProperty("商品单价")
    private BigDecimal skuPrice;
    @ApiModelProperty("商品总额")
    private BigDecimal totalAmount;
    @ApiModelProperty("应付金额")
    private BigDecimal paymentAmount;
    @ApiModelProperty("发行方名称")
    private String publishName;
    @ApiModelProperty("一级分类名")
    private String pcName;
    @ApiModelProperty("二级分类")
    private String categoryName;
}
